package org.jeecg.modules.temporary.service;

import com.baomidou.mybatisplus.extension.service.IService;
import org.jeecg.modules.temporary.entity.DiyTemporaryApplicantInfo;

/**
 * @Description: diy_temporary_applicant_info
 * @Author: jeecg-boot
 * @Date:   2020-09-03
 * @Version: V1.0
 */
public interface IDiyTemporaryApplicantInfoService extends IService<DiyTemporaryApplicantInfo> {
    void delete(String userid);
    DiyTemporaryApplicantInfo selectByuserid(String userid);
    /*
     * 修改临时申请不能进行提交
     * */
    void updateIsDisabled(String userid);
    /*
     * 修改临时申请能进行提交
     * */
    void updateIsDisabled02(String userid);
    /*
     * 查询临时申请人能否进行提交
     * */
    int selectIsDisabled(String userid);
    /*
     * 查询临时申请人能提交或者保存
     * */
    DiyTemporaryApplicantInfo seletidNull(String userid);
    /*
     * 当时增加了一个申请表照片，懒得修改实体类，直接在数据库中单独给这个字段赋值
     * */
    public void update02(String photo02,String userid);
    /*
     * 当管理员进行对临时申请人的转正请求进行审批结束时，将审批意见存入数据库中
     * */
    public void update03(String remark,String userid);
    /*
     * 当管理员进行对临时申请人的转正请求进行审批结束时，将审批意见存入数据库中
     * */
    public void inset(DiyTemporaryApplicantInfo diyTemporaryApplicantInfo);

}
